plastic insulation - French English Dictionary